*{padding: 0;margin: 0;}
input,image,textarea{display: block;}
.box{width: 100%;min-height: 100vh;background-color: #fff;overflow: hidden;}
.text_bold{font-weight: bold;}
.hidden{overflow: hidden;}
.w_flex1{flex: 1;}
.flex1{display: flex;}
.flex2{display: flex;align-items: flex-end;}
.flex3{display: flex;align-items: center;}
.flex4{display: flex;align-items: center;justify-content: space-around;}
.flex5{display: flex;align-items: flex-end;justify-content: center;}
.flex6{display: flex;justify-content: center;}
.flex7{display: flex;justify-content: center;align-items: center;}
.flex8{display: flex;justify-content: space-between;align-items: center;}
.flex9{display: flex;justify-content: flex-end;align-items: center;}
/* 按钮 */
.btn1{width: 642rpx;height: 87rpx;display: flex;align-items: center;justify-content: center;background: linear-gradient(90deg, #FF6A00 0%, #EE8332 100%);font-size: 35rpx;line-height: 48rpx;font-weight: bold;color: #fff;margin: 0 auto;box-shadow: 0px 6px 12px rgba(255, 106, 0, 0.28);border-radius: 48rpx;}
.btn2{width: 673rpx;height: 96rpx;display: flex;align-items: center;justify-content: center;background: linear-gradient(85deg, #EE8332 0%, #FF6A00 100%);font-size: 33rpx;line-height: 46rpx;font-weight: bold;color: #fff;margin: 0 auto;border-radius: 48rpx;}
/* 背景色 */
.bg_d2{background-color: #d2d2d2;}
.bg_fa{background-color: #FAFAFA;}
.bg_f2{background-color: #f2f2f2;}
.bg_ff6a00{background-color: #FF6A00;}
.bg_fff{background-color: #fff;}
.bg_27c1c2{background-color: #27C1C2;}
.bg_f5{background-color: #F5F5F5;}
.bg_f9{background-color: #F9F9F9;}
.bg_f1f4f4{background-color: #F1F4F4;}
/* 字体颜色 */
.color_999{color: #999;}
.color_ff6a00{color: #FF6A00;}
.color_fff{color: #fff;}
.color_fff8{color: rgba(255, 255, 255, 0.8);}
.color_27c1c2{color: #27C1C2;}
.color_ac{color: #ACACAC;}
.color_18{color: #181818;}
.color_ff0008{color: #FF0008;}
.color_7b{color: #7B7B7B;}
.color_40{color: #404040;}
.color_ffbb00{color: #FFBB00;}
.flex-bect{display: flex; align-items: center; justify-content: space-between;}
/* 字体大小 */
.font_19{font-size: 19rpx;line-height: 27rpx;}
.font_23{font-size: 23rpx;line-height: 33rpx;}
.font_26{font-size: 26rpx;line-height: 38rpx;}
.font_27{font-size: 27rpx;line-height: 38rpx;}
.font_28{font-size: 28rpx;line-height: 38rpx;}
.font_29{font-size: 29rpx;line-height: 40rpx;}
.font_31{font-size: 31rpx;line-height: 42rpx;}
.font_33{font-size: 33rpx;line-height: 46rpx;}
.font_38{font-size: 38rpx;line-height: 54rpx;}
.font_35{font-size: 35rpx;line-height: 48rpx;}
.font_42{font-size: 42rpx;line-height: 58rpx;}
.font_46{font-size: 46rpx;line-height: 63rpx;}
.font_54{font-size: 52rpx;line-height: 77rpx;}
.font_58{font-size: 58rpx;line-height: 81rpx;}
.font_62{font-size: 62rpx;line-height: 83rpx;}
.font_69{font-size: 69rpx;line-height: 96rpx;}
/* 圆 */
.r_19{width: 19rpx;height: 19rpx;border-radius: 50%;}

.flex-lect{display: flex; align-items: center;}